package com.sophossystems.client.asmon.hibernate;

import java.io.Serializable;

import com.sophossystems.client.asmon.dto.ZonaDTO;

public class Zona implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	protected int idZona;
	protected boolean idZonaNull;
	protected int idDelegacion;
	protected int idMunicipio;
	protected int idTipoZona;
	/**
	 * @return the idZona
	 */
	public int getIdZona() {
		return idZona;
	}
	/**
	 * @param idZona the idZona to set
	 */
	public void setIdZona(int idZona) {
		this.idZona = idZona;
	}
	/**
	 * @return the idZonaNull
	 */
	public boolean isIdZonaNull() {
		return idZonaNull;
	}
	/**
	 * @param idZonaNull the idZonaNull to set
	 */
	public void setIdZonaNull(boolean idZonaNull) {
		this.idZonaNull = idZonaNull;
	}
	/**
	 * @return the idDelegacion
	 */
	public int getIdDelegacion() {
		return idDelegacion;
	}
	/**
	 * @param idDelegacion the idDelegacion to set
	 */
	public void setIdDelegacion(int idDelegacion) {
		this.idDelegacion = idDelegacion;
	}
	/**
	 * @return the idMunicipio
	 */
	public int getIdMunicipio() {
		return idMunicipio;
	}
	/**
	 * @param idMunicipio the idMunicipio to set
	 */
	public void setIdMunicipio(int idMunicipio) {
		this.idMunicipio = idMunicipio;
	}
	/**
	 * @return the idTipoZona
	 */
	public int getIdTipoZona() {
		return idTipoZona;
	}
	/**
	 * @param idTipoZona the idTipoZona to set
	 */
	public void setIdTipoZona(int idTipoZona) {
		this.idTipoZona = idTipoZona;
	}
	
	public Zona(){
		
	}
	
	public void mapper (ZonaDTO zonaDto){
		this.idZona = zonaDto.getIdZona();
		this.idDelegacion = zonaDto.getIdDelegacion();
		this.idMunicipio = zonaDto.getIdMunicipio();
		this.idTipoZona = zonaDto.getIdTipoZona();
		
	}
	
}
